package com.itms.service;

import com.itms.pojo.*;
import com.itms.pojo.Package;

import java.util.Date;
import java.util.List;

public interface BasicDataService {

    //项目基础数据
    List<Project> getProjectList(Date date);

    //包装
    List<Package> getPackageList(Date date);

    //供应商
    List<Supplier> getSupplierList(Date date);

    //承运商
    List<Carrier> getCarrierList(Date date);

    List<Carrier> getCarrierListByCarrierCode(String CarrierCode);

    //零件
    List<Part> getPartList(Date date);

    //客户
    List<Customer> getCustomerList(Date date);

    //站点
    List<Loc> getLocList(Date date);

    //零件
    List<Part> getPartListByLocProject(String picLoc, String dlvLoc, String projectCode,String partCode);

    //根据表明获取其最新的更新数据
    Date getTableSyncByTableName(String tableName);
}
